# -*- coding:utf-8 -*-
# @Author: shenyuyu
# @Time: 2023/6/12 11:50
# @File: qu_12.py

# 这是经典的"百马百担"问题，有一百匹马，驮一百担货，大马驮3担，中马驮2担，两只小马驮1
# 担，问有大，中，小马各几匹？（可以直接使用穷举法）

for x in range(1, 100):
    for y in range(1, 100):
        for z in range(1, 100):
            if x + y + z == 100 and 3 * x + 2 * y + 1 / 2 * z == 100:
                print("大马%d，中马%d，小马%d" % (x, y, z))